package com.lxl.action;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;

import com.lxl.service.UserService;

/**
 * 用户_获得未关注贴吧的Action
 * 
 * @author 刘星鹭
 * @Email liuxinglumail@163.com
 * @version 创建时间： 2014年12月1日 下午1:11:21
 */
@Controller
@Transactional
public class GetUnFavouratedTiebaAction {
    @Resource
    UserService userService;// 注入用户Service
    private String userName;// 用户名
    private List<String> tiebaList;// 未关注贴吧的List

    /**
     * 调用本Action时执行本方法
     * 
     * @return 用于Action判断跳转方向的字符串
     */
    public String execute() {
        tiebaList = userService.getUnFavouratedTiebaName(userService
                .find(userName));
        return "success";
    }

    /**
     * 获得用户名
     * 
     * @return 用户名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户名
     * 
     * @param userName
     *            用户名
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获得贴吧列表
     * 
     * @return 贴吧列表
     */
    public List<String> getTiebaList() {
        return tiebaList;
    }

    /**
     * 设置贴吧列表
     * 
     * @param tiebaList
     *            贴吧列表
     */
    public void setTiebaList(List<String> tiebaList) {
        this.tiebaList = tiebaList;
    }
}
